double mirror - German English Dictionary